100 research outputs found

    The complexity of approximately counting in 2-spin systems on kk-uniform bounded-degree hypergraphs

    Full text link
    One of the most important recent developments in the complexity of approximate counting is the classification of the complexity of approximating the partition functions of antiferromagnetic 2-spin systems on bounded-degree graphs. This classification is based on a beautiful connection to the so-called uniqueness phase transition from statistical physics on the infinite Δ\Delta-regular tree. Our objective is to study the impact of this classification on unweighted 2-spin models on kk-uniform hypergraphs. As has already been indicated by Yin and Zhao, the connection between the uniqueness phase transition and the complexity of approximate counting breaks down in the hypergraph setting. Nevertheless, we show that for every non-trivial symmetric kk-ary Boolean function ff there exists a degree bound Δ0\Delta_0 so that for all ΔΔ0\Delta \geq \Delta_0 the following problem is NP-hard: given a kk-uniform hypergraph with maximum degree at most Δ\Delta, approximate the partition function of the hypergraph 2-spin model associated with ff. It is NP-hard to approximate this partition function even within an exponential factor. By contrast, if ff is a trivial symmetric Boolean function (e.g., any function ff that is excluded from our result), then the partition function of the corresponding hypergraph 2-spin model can be computed exactly in polynomial time

    Inapproximability for Antiferromagnetic Spin Systems in the Tree Non-Uniqueness Region

    Full text link
    A remarkable connection has been established for antiferromagnetic 2-spin systems, including the Ising and hard-core models, showing that the computational complexity of approximating the partition function for graphs with maximum degree D undergoes a phase transition that coincides with the statistical physics uniqueness/non-uniqueness phase transition on the infinite D-regular tree. Despite this clear picture for 2-spin systems, there is little known for multi-spin systems. We present the first analog of the above inapproximability results for multi-spin systems. The main difficulty in previous inapproximability results was analyzing the behavior of the model on random D-regular bipartite graphs, which served as the gadget in the reduction. To this end one needs to understand the moments of the partition function. Our key contribution is connecting: (i) induced matrix norms, (ii) maxima of the expectation of the partition function, and (iii) attractive fixed points of the associated tree recursions (belief propagation). The view through matrix norms allows a simple and generic analysis of the second moment for any spin system on random D-regular bipartite graphs. This yields concentration results for any spin system in which one can analyze the maxima of the first moment. The connection to fixed points of the tree recursions enables an analysis of the maxima of the first moment for specific models of interest. For k-colorings we prove that for even k, in the tree non-uniqueness region (which corresponds to k<D) it is NP-hard, unless NP=RP, to approximate the number of colorings for triangle-free D-regular graphs. Our proof extends to the antiferromagnetic Potts model, and, in fact, to every antiferromagnetic model under a mild condition

    Swendsen-Wang Algorithm on the Mean-Field Potts Model

    Full text link
    We study the qq-state ferromagnetic Potts model on the nn-vertex complete graph known as the mean-field (Curie-Weiss) model. We analyze the Swendsen-Wang algorithm which is a Markov chain that utilizes the random cluster representation for the ferromagnetic Potts model to recolor large sets of vertices in one step and potentially overcomes obstacles that inhibit single-site Glauber dynamics. Long et al. studied the case q=2q=2, the Swendsen-Wang algorithm for the mean-field ferromagnetic Ising model, and showed that the mixing time satisfies: (i) Θ(1)\Theta(1) for β<βc\beta<\beta_c, (ii) Θ(n1/4)\Theta(n^{1/4}) for β=βc\beta=\beta_c, (iii) Θ(logn)\Theta(\log n) for β>βc\beta>\beta_c, where βc\beta_c is the critical temperature for the ordered/disordered phase transition. In contrast, for q3q\geq 3 there are two critical temperatures 0<βu<βrc0<\beta_u<\beta_{rc} that are relevant. We prove that the mixing time of the Swendsen-Wang algorithm for the ferromagnetic Potts model on the nn-vertex complete graph satisfies: (i) Θ(1)\Theta(1) for β<βu\beta<\beta_u, (ii) Θ(n1/3)\Theta(n^{1/3}) for β=βu\beta=\beta_u, (iii) exp(nΩ(1))\exp(n^{\Omega(1)}) for βu<β<βrc\beta_u<\beta<\beta_{rc}, and (iv) Θ(logn)\Theta(\log{n}) for ββrc\beta\geq\beta_{rc}. These results complement refined results of Cuff et al. on the mixing time of the Glauber dynamics for the ferromagnetic Potts model.Comment: To appear in Random Structures & Algorithm

    Inapproximability of the Partition Function for the Antiferromagnetic Ising and Hard-Core Models

    Full text link
    Recent inapproximability results of Sly (2010), together with an approximation algorithm presented by Weitz (2006) establish a beautiful picture for the computational complexity of approximating the partition function of the hard-core model. Let λc(TΔ)\lambda_c(T_\Delta) denote the critical activity for the hard-model on the infinite Δ\Delta-regular tree. Weitz presented an FPTAS for the partition function when λ<λc(TΔ)\lambda<\lambda_c(T_\Delta) for graphs with constant maximum degree Δ\Delta. In contrast, Sly showed that for all Δ3\Delta\geq 3, there exists ϵΔ>0\epsilon_\Delta>0 such that (unless RP=NP) there is no FPRAS for approximating the partition function on graphs of maximum degree Δ\Delta for activities λ\lambda satisfying λc(TΔ)<λ<λc(TΔ)+ϵΔ\lambda_c(T_\Delta)<\lambda<\lambda_c(T_\Delta)+\epsilon_\Delta. We prove that a similar phenomenon holds for the antiferromagnetic Ising model. Recent results of Li et al. and Sinclair et al. extend Weitz's approach to any 2-spin model, which includes the antiferromagnetic Ising model, to yield an FPTAS for the partition function for all graphs of constant maximum degree Δ\Delta when the parameters of the model lie in the uniqueness regime of the infinite tree TΔT_\Delta. We prove the complementary result that for the antiferrogmanetic Ising model without external field that, unless RP=NP, for all Δ3\Delta\geq 3, there is no FPRAS for approximating the partition function on graphs of maximum degree Δ\Delta when the inverse temperature lies in the non-uniqueness regime of the infinite tree TΔT_\Delta. Our results extend to a region of the parameter space for general 2-spin models. Our proof works by relating certain second moment calculations for random Δ\Delta-regular bipartite graphs to the tree recursions used to establish the critical points on the infinite tree.Comment: Journal version (no changes

    Ferromagnetic Potts Model: Refined #BIS-hardness and Related Results

    Full text link
    Recent results establish for 2-spin antiferromagnetic systems that the computational complexity of approximating the partition function on graphs of maximum degree D undergoes a phase transition that coincides with the uniqueness phase transition on the infinite D-regular tree. For the ferromagnetic Potts model we investigate whether analogous hardness results hold. Goldberg and Jerrum showed that approximating the partition function of the ferromagnetic Potts model is at least as hard as approximating the number of independent sets in bipartite graphs (#BIS-hardness). We improve this hardness result by establishing it for bipartite graphs of maximum degree D. We first present a detailed picture for the phase diagram for the infinite D-regular tree, giving a refined picture of its first-order phase transition and establishing the critical temperature for the coexistence of the disordered and ordered phases. We then prove for all temperatures below this critical temperature that it is #BIS-hard to approximate the partition function on bipartite graphs of maximum degree D. As a corollary, it is #BIS-hard to approximate the number of k-colorings on bipartite graphs of maximum degree D when k <= D/(2 ln D). The #BIS-hardness result for the ferromagnetic Potts model uses random bipartite regular graphs as a gadget in the reduction. The analysis of these random graphs relies on recent connections between the maxima of the expectation of their partition function, attractive fixpoints of the associated tree recursions, and induced matrix norms. We extend these connections to random regular graphs for all ferromagnetic models and establish the Bethe prediction for every ferromagnetic spin system on random regular graphs. We also prove for the ferromagnetic Potts model that the Swendsen-Wang algorithm is torpidly mixing on random D-regular graphs at the critical temperature for large q.Comment: To appear in SIAM J. Computin

    The complexity of approximating the matching polynomial in the complex plane

    Full text link
    We study the problem of approximating the value of the matching polynomial on graphs with edge parameter γ\gamma, where γ\gamma takes arbitrary values in the complex plane. When γ\gamma is a positive real, Jerrum and Sinclair showed that the problem admits an FPRAS on general graphs. For general complex values of γ\gamma, Patel and Regts, building on methods developed by Barvinok, showed that the problem admits an FPTAS on graphs of maximum degree Δ\Delta as long as γ\gamma is not a negative real number less than or equal to 1/(4(Δ1))-1/(4(\Delta-1)). Our first main result completes the picture for the approximability of the matching polynomial on bounded degree graphs. We show that for all Δ3\Delta\geq 3 and all real γ\gamma less than 1/(4(Δ1))-1/(4(\Delta-1)), the problem of approximating the value of the matching polynomial on graphs of maximum degree Δ\Delta with edge parameter γ\gamma is #P-hard. We then explore whether the maximum degree parameter can be replaced by the connective constant. Sinclair et al. showed that for positive real γ\gamma it is possible to approximate the value of the matching polynomial using a correlation decay algorithm on graphs with bounded connective constant (and potentially unbounded maximum degree). We first show that this result does not extend in general in the complex plane; in particular, the problem is #P-hard on graphs with bounded connective constant for a dense set of γ\gamma values on the negative real axis. Nevertheless, we show that the result does extend for any complex value γ\gamma that does not lie on the negative real axis. Our analysis accounts for complex values of γ\gamma using geodesic distances in the complex plane in the metric defined by an appropriate density function

    Inapproximability of the independent set polynomial in the complex plane

    Full text link
    We study the complexity of approximating the independent set polynomial ZG(λ)Z_G(\lambda) of a graph GG with maximum degree Δ\Delta when the activity λ\lambda is a complex number. This problem is already well understood when λ\lambda is real using connections to the Δ\Delta-regular tree TT. The key concept in that case is the "occupation ratio" of the tree TT. This ratio is the contribution to ZT(λ)Z_T(\lambda) from independent sets containing the root of the tree, divided by ZT(λ)Z_T(\lambda) itself. If λ\lambda is such that the occupation ratio converges to a limit, as the height of TT grows, then there is an FPTAS for approximating ZG(λ)Z_G(\lambda) on a graph GG with maximum degree Δ\Delta. Otherwise, the approximation problem is NP-hard. Unsurprisingly, the case where λ\lambda is complex is more challenging. Peters and Regts identified the complex values of λ\lambda for which the occupation ratio of the Δ\Delta-regular tree converges. These values carve a cardioid-shaped region ΛΔ\Lambda_\Delta in the complex plane. Motivated by the picture in the real case, they asked whether ΛΔ\Lambda_\Delta marks the true approximability threshold for general complex values λ\lambda. Our main result shows that for every λ\lambda outside of ΛΔ\Lambda_\Delta, the problem of approximating ZG(λ)Z_G(\lambda) on graphs GG with maximum degree at most Δ\Delta is indeed NP-hard. In fact, when λ\lambda is outside of ΛΔ\Lambda_\Delta and is not a positive real number, we give the stronger result that approximating ZG(λ)Z_G(\lambda) is actually #P-hard. If λ\lambda is a negative real number outside of ΛΔ\Lambda_\Delta, we show that it is #P-hard to even decide whether ZG(λ)>0Z_G(\lambda)>0, resolving in the affirmative a conjecture of Harvey, Srivastava and Vondrak. Our proof techniques are based around tools from complex analysis - specifically the study of iterative multivariate rational maps

    Swendsen-Wang Algorithm on the Mean-Field Potts Model

    Get PDF
    We study the q-state ferromagnetic Potts model on the n-vertex complete graph known as the mean-field (Curie-Weiss) model. We analyze the Swendsen-Wang algorithm which is a Markov chain that utilizes the random cluster representation for the ferromagnetic Potts model to recolor large sets of vertices in one step and potentially overcomes obstacles that inhibit single-site Glauber dynamics. The case q=2 (the Swendsen-Wang algorithm for the ferromagnetic Ising model) undergoes a slow-down at the uniqueness/non-uniqueness critical temperature for the infinite Delta-regular tree (Long et al., 2014) but yet still has polynomial mixing time at all (inverse) temperatures beta>0 (Cooper et al., 2000). In contrast for q>=3 there are two critical temperatures 0=beta_rc. These results complement refined results of Cuff et al. (2012) on the mixing time of the Glauber dynamics for the ferromagnetic Potts model. The most interesting aspect of our analysis is at the critical temperature beta=beta_u, which requires a delicate choice of a potential function to balance the conflating factors for the slow drift away from a fixed point (which is repulsive but not Jacobian repulsive): close to the fixed point the variance from the percolation step dominates and sufficiently far from the fixed point the dynamics of the size of the dominant color class takes over
    corecore